body

{
margin:20px auto 20px auto;
position:relative;
left:auto;
right:auto;
width:1000px;
height:1000px;
overflow: auto;
border:1px solid #ff4719;
border-radius:10px;
padding:10px;
background:white;
}

.logo
{
position:absolute;
left:0px;
}

.motto
{
position:absolute;
top:150px;
left:350px;
}

.social
{
text-align:center;
Font-size:1.1em;
float:right;
margin:10px 75px 10px 25px;
border:1px solid black;
border-radius:5px;
padding:5px;
}

.hours
{
text-align:center;
Font-size:1.1em;
float:right;
margin:10px 75px 10px 25px;
border:1px solid black;
border-radius:5px;
padding:5px;
}

.head
{
position:absolute;
left:75px;
top:200px;
width:800px;

}

p.intro
{
text-size:175%;
}

.left
{
position:fixed;
left: 0;
width: 50px;
background:gray;
}

.right
{
position:fixed;
right: 0;
width: 50px;
background:gray;
}

.middle
{
font-family:Sans-serif;
font-size:1.1em;
color:#003399;
margin:50px auto 25px auto;
position:relative;
left:35px;
top:auto;
width:80%;
text-align:justify;
padding:10px;
background-color:white;
border:1px solid black;
border-radius:5px;
}

.directions
{
background-color:;
}
.map
{

}
iframe.map
{
float:right;
border:1px solid #ff4719;
border-radius:5px;
margin:2px 2px 2px 2px;
padding:3px;
}

border
{
background: -webkit-radial-gradient(azure,gray);
background: -o-radial-gradient(azure,gray);
background: -moz-radial-gradient(azure,gray);
background: linear-gradient(to top,lemonchiffon,LightGoldenRodYellow);
}

a:link,a:visited
{
color:#003399;
}

a:hover,a:active
{
color:#ff4719;
}

h1
{
color:#003399;
font-family:"Times New Roman",Times,Serif;
margin:25px 50px 25px 50px;
padding:25px 5px;
text-align:center;
text-shadow:5px 5px 5px #ff4719;
}

Table
{
border-collapse:collapse;
margin:50px;
margin-left:auto;
margin-right:auto;
padding:0;
}

Table,th,td
{
border:1px solid #ff4719;
}

th
{
color:azure;
background-color:#ff4719;
padding:8px;
}

tr
{color:#003399;
background-color:azure;
padding:5px;
text-align:left;
}

.svctable
{color:#003399;
background-color:whitesmoke;
padding:5px;
}

td
{text-align:center;
}

td.leftalign
{text-align:left;
}